Definition of Averrhoa Carambola

  • (noun) East Indian tree bearing deeply ridged yellow-brown fruit

Synonyms of Averrhoa Carambola


Antonyms of Averrhoa Carambola


No Antonyms Found.

Homophones of Averrhoa Carambola


No Homophones Found.